

#ifndef UD_DBPLACEHOLDER_H
#define UD_DBPLACEHOLDER_H

#include "zdbmain.h"

#pragma pack (push, 8)

class UcDbPlaceHolder : public UcDbObject
{
public:
    UCDB_DECLARE_MEMBERS(UcDbPlaceHolder);
    UcDbPlaceHolder() {}
    virtual ~UcDbPlaceHolder();

    virtual Ucad::ErrorStatus wblockClone(UcRxObject* pOwnerObject,
					  UcDbObject*& pClonedObject,
					  UcDbIdMapping& idMap,
					  ZSoft::Boolean isPrimary
					  = ZSoft::kTrue) const;
    virtual Ucad::ErrorStatus dxfOutFields(UcDbDxfFiler* pFiler) const;
    virtual Ucad::ErrorStatus dxfInFields(UcDbDxfFiler* pFiler);
};

#pragma pack (pop)

#endif

